package com.yoomiito.app.pay

/**
 * 支付结果
 */
class PayResult(var payState: Int,//支付状态
                var payType: String = "",//支付类型
                var queryOrderId: String = "",//查询订单id
                var errorCode: Int = 0,//错误码
                var errorMsg:String = ""//错误msg
) {
    companion object {
        /*********** 支付状态 *************/
        const val Paying = 0//正在支付
        const val PayComplete = 1 //支付完成
        const val PaySuccess = 2 // 支付成功
        const val PayFail = 3 // 账户支付失败  三方支付结果状态有其他值
        const val YouMiShortage = 4//优米不足
        const val CallOtherPayUtils = 5//因调用其他支付工具（如支付宝 微信等）,表示需要去查询支付回调
        const val OtherPay = "other_pay"//三方支付
        const val AccountPay = "account_pay"//账户支付
        /********************************/
    }
}